//index.js
//获取应用实例
var APPID = 'xxx'
var SECRET = 'xxx'
const app = getApp()

Page({
  /**data: {
    list: [],
    userInfo: null
  },
  //事件处理函数
  onGotUserInfo: function (e) {
    if (e.detail.userInfo != undefined && app.globalData.isok == false) {
      console.log(e.detail.userInfo)
      wx.login({
        success: function (data) {
          console.log('获取登录 Code：' + data.code)
          var postData = {
            code: data.code
          };
          wx.request({
            success: function (res) {
              console.log("res...code..：" + res.code);
              //var code=res.code;
              wx.request({
                url: 'http://localhost:8080/demo/userinfo/login',
                method: "POST",
                header: {
                  'content-type': 'application/x-www-form-urlencoded'
                },
                data: {//获取数据传到后台
                  code: res.code,
                  avatarUrl: e.detail.userInfo.avatarUrl,
                  userName: e.detail.userInfo.nickName,
                  userGender: e.detail.userInfo.gender,
                  userCity: e.detail.userInfo.city,
                  userProvince: e.detail.userInfo.province,
                  userCountry: e.detail.userInfo.country,
                },
            success: function (res) {
              // openid = res.data.openid //返回openid
              console.log(res.data);
              wx.setStorage({
                key: "unionid",
                data: res.data.unionid
              })
              wx.navigateTo({
                url: '../archives/archives'
              })
            },
            fail: function () {
              console.log('1');
            }
          })
        },
        fail: function () {
          console.log('登录获取Code失败！');
        }
      })


    }
    else if (app.globalData.isok == true) {
      wx.navigateTo({
        url: '../archives/archives'
      })
    }
  },
  onLoad: function () {
    var that = this
    wx.request({
      url: 'https://m.xxx.com/xcx_ajax.php?action=yimiaolist', //仅为示例，并非真实的接口地址
      method: 'post',
      header: {
        'content-type': 'application/json' // 默认值
      },
      success(res) {
        console.log(res.data)
        that.setData({
          list: res.data
        })
      }
    })
    if (app.globalData.userInfo) { //获取用户信息是一个异步操作，在onLoad函数加载的时候app.js中的onLaunch可能还没有加载，所以需要判断是否获取成功
      this.setData({
        userInfo: app.globalData.userInfo,
        hasUserInfo: true
      })
    } else if (this.data.canIUser) { //判断canIUser的值是否为true，实则在判断微信小程序版本是否支持相关属性		
      app.userInfoReadyCallback = (res) => { // userInfoReadyCallback：userInfo的回调函数，声明一个回调函数，将回调函数传给app.js，userInfo加载完成后会执行这个回调函数，这个回调函数会将获取的getUserInfo的结果直接传回来
        // 在app.js中获取用户信息之后调用这个函数，结果放在函数的参数中
        this.setData({
          userInfo: res.userInfo,
          hasUserInfo: true
        })
      }
    } else {
      wx.getUserInfo({ //在老的版本中是可以直接调用授权接口并获取用户信息
        success: (res) => {
          this.setData({
            userInfo: res.userInfo,
            hasUserInfo: true
          })
        }
      })
    }
  }*/
})

